Optimally fast incremental Manhattan plane embedding and planar tight span construction
نویسنده
چکیده
We describe a data structure, a rectangular complex, that can be used to represent hyperconvex metric spaces that have the same topology (although not necessarily the same distance function) as subsets of the plane. We show how to use this data structure to construct the tight span of a metric space given as an n × n distance matrix, when the tight span is homeomorphic to a subset of the plane, in time O(n2), and to add a single point to a planar tight span in time O(n). As an application of this construction, we show how to test whether a given finite metric space embeds isometrically into the Manhattan plane in time O(n2), and add a single point to the space and re-test whether it has such an embedding in time O(n).
منابع مشابه
Small Manhattan Networks and Algorithmic Applications for the Earth Mover’s Distance
Given a set S of n points in the plane, a Manhattan network on S is a (not necessarily planar) rectilinear network G with the property that for every pair of points in S the network G contains a path between them whose length is equal to the Manhattan distance between the points. A Manhattan network on S can be thought of as a graph G = (V,E) where the vertex set V corresponds to the points of ...
متن کاملBlock realizations of finite metrics and the tight-span construction I: The embedding theorem
Given a finite set X and a proper metric D : X × X → R≥0 defined on X, we show that every block realization of D can be “embedded” canonically into the tight span T (D) of D and characterize the subsets of T (X) that can be obtained in that way as the “canonical image” of the vertex set of a block realization.
متن کاملOn Convex Greedy Embedding Conjecture for 3-Connected Planar Graphs
A greedy embedding of a graph G = (V, E) into a metric space (X, d) is a function x : V (G) → X such that in the embedding for every pair of non-adjacent vertices x(s), x(t) there exists another vertex x(u) adjacent to x(s) which is closer to x(t) than x(s). This notion of greedy embedding was defined by Papadimitriou and Ratajczak (Theor. Comput. Sci. 2005), where authors conjectured that ever...
متن کاملTwo randomized incramental algorithms for planar arrangements, with a twist
We present two results related to randomized incremental construction of planar arrangements: • An algorithm for computing the union of triangles in the plane in a quasi outputsensitive time. • A more efficient alternative to vertical decomposition of arrangements of lines in the plane, called polygonal decomposition. An efficient randomized incremental algorithm for its construction is present...
متن کاملOn-Line Planar Graph Embedding
We present a dynamic data structure for the incremental construction of a planar embedding of a planar graph. The data structure supports the following Ž . operations: i testing if a new edge can be added to the embedding without Ž . introducing crossing; and ii adding vertices and edges. The time complexity of Ž . Ž . each operation is O log n amortized for edge insertion , and the memory spac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JoCG
دوره 2 شماره
صفحات -
تاریخ انتشار 2011